testis cords - Spanish English Dictionary